.providerInfo,.providerContact{border: 1px solid  #CECECE; border-radius: 10px;margin-top: 20px;padding-top: 20px;padding-left: 15px;box-shadow: 0px 0px 6px 1px #C3BCBC;}
.ptable{    margin-top: 14px;    max-width: 90%;    margin-right: 10px;}
.providerInfo{height: 300px;}

.c_photo{border: 1px solid #CECECE; width: 180px !important; height: 250px; margin-right: 30px; margin-left: 20px !important; border-radius: 10px;box-shadow: 0px 0px 6px 1px #C3BCBC;}
.c_photo img{margin-top: 10px; margin-left: 15px;}
.c_photo p{padding-left: 10px; padding-top: 15px;}

.pagemore ul{margin-top: 20px;}

.provider-info{    margin: 0;
    background-color: #F3F3F3;
    margin-top: -20px;
    margin-left: -15px;
    border-radius: 10px 10px 0px 0px;
    padding-left: 20px;
    color: #5F8FA7;}
.provider-main{margin-top: 35px;}
.img-opcaity:hover {
    background: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.c_title{margin-top: 10px; margin-bottom: -10px;}
.pro-info{margin-top: -13px;}